Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OWENS WAY Terraced £291,344 £85,000 24 May 2001
9 OWENS WAY Semi-Detached £466,959 £87,500 20 Jan 1997
11 OWENS WAY Semi-Detached £585,806 £157,500 24 Jul 2000
17 OWENS WAY Detached £510,843 £171,000 5 Apr 2002
21 OWENS WAY Terraced £616,639 £610,000 6 Apr 2023
23 OWENS WAY Terraced £548,227 £320,000 7 Apr 2011
25 OWENS WAY Terraced £439,951 £240,000 11 Aug 2005